ITimeBased Struct Reference
[Shell Interfaces]

Inheritance diagram for ITimeBased:

IMCUnknown TTimeBased TCountedTimeBased TTimeBasedList List of all members.

Public Member Functions

virtual boolean MCCOMAPI IsAnimated () const =0
virtual void MCCOMAPI SetAnimated (boolean animated)=0
virtual I3DShTimeBasedData
*MCCOMAPI 
GetTimeBasedDataNoAddRef ()=0
virtual void MCCOMAPI InvalidateCaches (int32 itsID) const =0
virtual void MCCOMAPI SetLocalTime (MicroTick inTime)=0

Detailed Description

Interface to an animated object. Animated objects have animated parameters (I3DShTimeBasedData). The ITimeBased interface provides methods for toggling animation status for an object, and provides access to the object's timebased data.


Member Function Documentation

virtual I3DShTimeBasedData* MCCOMAPI ITimeBased::GetTimeBasedDataNoAddRef (   )  [pure virtual]
 

Implemented in TTimeBased.

virtual void MCCOMAPI ITimeBased::InvalidateCaches (  int32  itsID  )  const [pure virtual]
 

Implemented in TTimeBased.

virtual boolean MCCOMAPI ITimeBased::IsAnimated (   )  const [pure virtual]
 

Implemented in TTimeBased.

virtual void MCCOMAPI ITimeBased::SetAnimated (  boolean  animated  )  [pure virtual]
 

Implemented in TTimeBased.

virtual void MCCOMAPI ITimeBased::SetLocalTime (  MicroTick  inTime  )  [pure virtual]
 

Implemented in TTimeBased.


The documentation for this struct was generated from the following file:
Generated on Wed Dec 7 14:27:41 2005 for Carrara SDK Doc by  doxygen 1.4.5